Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
228A STAMFORD HILL Terraced £772,837 £367,000 25 Mar 2004
234A STAMFORD HILL Terraced £666,013 £147,500 1 Mar 1999